triangular formation of troops - Spanish English Dictionary